package com.mathdroid.model.abilities.specs.sniper;

import com.mathdroid.model.abilities.Ability;

public final class ShieldProbe extends Ability {

	/**
	 * Generated UID.
	 */
	private static final long serialVersionUID = 315672164623801476L;

	public ShieldProbe() {
		this.setName("Shield Probe");
		this.setIconName("shieldprobe");
		this.setResource("Energy");
		this.setDescription(
				"Summons a probe droid that projects a shield around " +
				"the Agent, absorbing a moderate amount of incoming " +
				"damage for 15 seconds. Does not break stealth.");
		this.setCooldownMs(45000d);
		this.setUsedForOptimization(false);
		
		this.setTrainableLevel(32);
	}

	@Override
	public double getMinPeriodic() {
		return 0;
	}

	@Override
	public double getMaxPeriodic() {
		return 0;
	}

	@Override
	public double getMinDirect() {
		return 0;
	}

	@Override
	public double getMaxDirect() {
		return 0;
	}

}
